ceiling grill - Spanish English Dictionary